a high boot - French English Dictionary